草庐IT

Java Swing:扩展 TreeNode

全部标签

python - 使用 cx_Freeze 编译 Python C 扩展

我正在尝试从带有C扩展模块的Python3包在Windows上创建一个exe。在distutils中,您可以创建这样的扩展:fromdistutils.coreimportsetup,Extensionmodule1=Extension('demo',sources=['demo.c'])setup(name='PackageName',version='1.0',description='Thisisademopackage',ext_modules=[module1])然后,扩展将使用适当的编译器进行编译,并使用以下命令与其他模块放在一起:pythonsetup.pybuild_e

vb.net - 获取扩展文件信息详情

如何使用VB.net获取windows文件的详细信息?我指的详细信息类型是当我右键单击一个文件时发现的,比如一个MSword文档,然后单击“属性”并选择“详细信息”选项卡。我知道有些可以通过FileInfo获得,但不是全部,例如“Tags”。谢谢 最佳答案 对于那些你需要使用Shell32的东西。在COM选项卡中,找到并添加MicrosoftShellControlsandAutomation。下面是为给定文件创建属性值列表的代码:'classtoholdthegoodiesFriendClassShellInfoPublicPro

windows - 如何在 firefox 和 chrome 中安装解压的扩展?

我已经使用crossrider创建了扩展,他们给了我xpi和crx文件,我提取了这些文件并想通过将数据复制到浏览器的扩展路径来手动安装。我已经阅读并尝试了很多关于此的帖子,但它们没有帮助,因为我认为有些帖子是旧的并且无法找到目标路径和注册表。就像在许多帖子中一样,他们说在此处的注册表中创建以下key32-bitWindows:HKEY_LOCAL_MACHINE\Software\Google\Chrome\Extensions但我在我的Windows注册表中找不到它,而且我使用的是32位。我想要一些东西,比如我将我的扩展数据复制到浏览器的扩展目录并注入(inject)一些注册表值,仅

windows - 如何将具有特定扩展名集的目录和所有子目录中的所有文件复制到另一个目录中?

具体来说,我想编写一个powershell脚本来从目录X和X的所有子目录中递归地查找带有extensions.lib和.dll的每个文件。然后我想把它们复制到目录Y。所有文件直接放在Y,X的目录结构不要复制。 最佳答案 根据Y存在:Get-ChildItem-LiteralPathX-filter*.lib-Recurse|%{Copy-Item$_.fullnameY}Get-ChildItem-LiteralPathX-filter*.dll-Recurse|%{Copy-Item$_.fullnameY}

windows - 如何使用ansible扩展windows路径变量

使用win_environment,可以向Windows主机添加/删除环境变量。但是要修改已经存在的变量,win_environment似乎没有用,因为您无法读取旧值来修改和更新变量。对吧? 最佳答案 编辑:自Ansible2.3以来,win_path模块为您完成所有繁重的工作。只需给它一个应该出现在路径中的项目列表,它就会确保它们出现并按照您指定的相对顺序出现。(如果你还在使用旧版本的Ansible,下面的方法仍然可行)为了让它正常工作,您需要结合替换和搜索过滤器,以便仅在您想要的值不存在时才进行更改。例如(这是针对Ansible

python - 在 Windows 中构建 Python C 扩展时导出符号时出错

我正在努力将Python模块移植到Windows。我有一个玩具示例如下。文件夹结构是:foo/libfoo/foo.csetup.pysetup.pyfromsetuptoolsimportsetup,Extensionsources=['libfoo/foo.c']foo=Extension('libfoo',sources=sources,define_macros=None,include_dirs=['./libfoo'],libraries=None,library_dirs=None,)setup(name='foo',ext_modules=[foo],install_r

正则表达式删除文件扩展名后的字符串

我正在使用PowerShell查询服务路径,结果应类似于C:\directory\sub-directory\service.exe然而,某些结果还包含.exe文件扩展名后的字符,例如输出可能类似于以下内容之一:C:\directory\sub-directory\service.exeThisTextNeedsRemovingC:\directory\sub-directory\service.exe-ThisTextNeedsRemovingC:\directory\sub-directory\service.exe/ThisTextNeedsRemoving即ThisTextNe

windows - 文件扩展名规则?

文件扩展名有什么规定吗?例如,我写了一些代码来读取和写入只有该特定程序才能理解的字节模式。我想如果我给它取名为“pleasetrustme.exe”我的反病毒程序不会太高兴......通常允许使用这些扩展吗?那么鲜为人知的呢,比如“.arw”? 最佳答案 您可以使用任何您想要的文件扩展名(或根本不使用)。使用反射(reflect)文件实际类型的标准扩展名只会让事情变得更方便。在Windows上,文件扩展名控制诸如文件在Windows资源管理器中的显示方式以及双击它时发生的情况。 关于wi

c++ - x64 位 Windows 上的 ExpandEnvironmentStrings( ... ) 正在将 %programfiles% 扩展到 x86 路径

我有一个x86应用程序在x64版本的Windows10上运行。在我的应用中,我使用ExpandEnvironmentStrings(...)来扩展用户给定的值。但当变量为%programfiles%时,它会扩展为C:\ProgramFiles(x86)我是否需要做一些特殊的事情来让x86应用程序正确扩展程序文件变量?注意:当我在资源管理器中直接使用%programfiles%时,它会正确扩展到C:\ProgramFiles。我正在使用VisualStudio2015进行开发。 最佳答案 当32位应用程序扩展环境变量引用%Progra

c# - 了解 Windows Universal App (UWP) 中的扩展执行 session

我正在努力让扩展执行session为我的Windows通用应用程序工作。我想要实现的是以下场景。用户想通过蓝牙将手机与设备连接。目前,每当屏幕关闭或来电或用户最小化应用程序时,连接都会失败,我们会在恢复时重新启动它。我想为这个正在进行的连接启用扩展执行,这样应用即使在最小化(暂停)时也能继续工作。我认为我需要ExtendedExecutionReason.Unspecified,因为它应该允许我的应用程序在挂起状态下运行最多10分钟(这对我的目的来说绰绰有余)。但是,连接似乎总是在挂起时失败(当我尝试使用VS的“应用程序生命周期”下拉列表从调试器更改我的应用程序状态时,我被Extend